Open Bug 1895228 Opened 1 year ago Updated 1 year ago

Consider removing apz.windows.use_direct_manipulation pref

Categories

(Core :: Panning and Zooming, task, P5)

task

Tracking

()

People

(Reporter: gregp, Unassigned)

References

(Blocks 1 open bug)

Details

Right now, there are two prefs for disabling Direct Manipulation:

Are both necessary?

cc Timothy for an opinion on this

Priority: -- → P5

I believe the main purpose of apz.windows.force_disable_direct_manipulation was to disable the use of the window style flags WS_EX_LAYERED | WS_EX_TRANSPARENT. These flags were necessary for dmanip to function with our window (hwnd) setup, but on some machines they caused blank windows. We fixed the blank window bug but I guess I was being cautious because the severity (drawing blank windows) if we didn't fully fix the issue.

You need to log in before you can comment on or make changes to this bug.